home *** CD-ROM | disk | FTP | other *** search
/ Deutsche Edition 1 / Deutsche Edition 1.iso / amok / amok_lha / amok22.lha / Stardance / StarDance.DOC < prev    next >
Text File  |  1993-08-15  |  3KB  |  63 lines

  1. (*******************************************************************************
  2.  :Program.         StarDance.MOD
  3.  :Author.          André Theiler und Carsten Wartmann
  4.  :Address.         Wutzkyallee 83, D-1000 Berlin 47 (C.W.)
  5.  :Phone.           030/6614776
  6.  :Version.         1.5  (1.0)
  7.  :Date.            6/89 (4/89)
  8.  :Copyright.       PD
  9.  :Language.        Modula-2
  10.  :Compiler.        M2Amiga V3.2d
  11.  :Contents.        Simulation des Sonnensystems
  12. *******************************************************************************)
  13.  
  14. DOC zu StarDance.
  15.  
  16. Inhalt des ZOO-Files : StarDance.DOC    ; dieses File
  17.                        StarDance.DAT    ; die Daten des Sonnensystems
  18.                        StarDance.MOD    ; der Sourcecode des PRGs
  19.                        StarDance        ; das ausführbare PRG
  20.  
  21.  
  22. Das PRG berechnet die Wechselwirkungen der Himmelskoerper in unserem
  23. (oder einem fremden System) Sonnensystem.
  24. Die Darstellung erfolgt als Bahn auf dem Bildschirm, wobei bei der
  25. Darstellung auf die dritte Dimension verzichtet wurde. Die Umstellung auf
  26. 3D Darstellung ist aber leicht moeglich, weil intern alles dreidimensional
  27. berechnet wird.
  28.  
  29. Dem PRG liegt haupsächlich die Formel
  30.  
  31.                                              Masse1 * Masse2
  32.             Gravitationskraft = Konstante *  ---------------
  33.                                                 Abstand^2
  34.  
  35. zugrunde, wobei die Konstante der Gravitationskonstanten (6.670E-11)
  36. entspricht.
  37.  
  38. Aus der Kraft lässt sich somit die Beschleunigung ausrechnen.
  39.  
  40. Das Format des DATenfiles ist größtenteils selbsterklärend.
  41. Wichtig sind die Zahlenbegrenzungszeichen (# und !) und die abschließende
  42. 0 bei allen ganzen Zahlen.
  43. Die Anzahl der Objekte muss immer der absoluten Anzahl der Datensätze im
  44. DATenfile entspechen, egal ob alle Koerper dargestellt werden, oder nicht.
  45. Deltat sollte bei Darstellung der inneren Planeten nicht geringer als 1.0
  46. gewählt werden, da sonst zu große Ungenauigkeiten ins Spiel kommen.
  47. Wenn das System bis zum Pluto dargestellt werden soll, ist es empfehlenswert,
  48. die inneren Planeten bis zur Erde nicht mehr darzustellen. Ferner sollte
  49. Deltat hochgesetzt werden (10.0...30.0) um eine akzeptable Geschwindigkeit
  50. zu erreichen.
  51. Alles in allem wird immer ein Kompromiß zwischen Genauigeit und Geschwindig-
  52. keit geschlossen werden muessen.
  53.  
  54. Das Programm ist zu stoppen, indem der Feuerknopf des Joysticks in Port 2
  55. gedrückt wird, der Abbruch erfolgt dann mit der linken Maustaste.
  56.  
  57. Nun wuensche ich viel Spaß beim experimentieren mit den Planeten.
  58. Interessant ist es, wenn die zweite Sonne ins Spiel kommt, denn sie
  59. stürzt das System ins Chaos.
  60.  
  61.  
  62. Carsten.
  63.